Since the introduction of the Macintosh in 1984 there have been three major versions of the ROM. Discussed will be strategies and techniques for determining ROM version, CPU type, screen size, available memory, etc. at runtime and adjusting program memory management and functionality accordingly.
• Presenters Confirmed:
from Apple Computer Inc.
David Feldt, Broadacre Network
Legal Aspects - 1PM
With many programming lawsuits ongoing in the software industry, legal aspects of programming and marketing software can no longer be taken for granted. How can product, trademark, and other lawsuits be avoided? How can products be protected from being usurped by others? Discussion of Copyrights and Trademarks, Look and Feel Lawsuits, Liability and Warranties, copy protection, non-disclosure agreements and other critical legal issues facing software developers in the 1980's.
• Presenters Confirmed:
Dave Lingwood, APDA
• Presenters Invited:
University of Michigan Law School
Debugging - 3:30PM
Debugging is the art of taking a bowl of oatmeal and sifting the lumps out. Topics included under this heading include application design strategies to minimize bugs, traditional debugging techniques, runtime debuggers, symbolic debugging, modular programming, symbolic disassembly of object code, and other related issues.